package net.maku.custom.biza.service.reveiveable;

import java.util.List;
import net.maku.custom.biza.controller.reveiveable.query.ReceivePayDetailQuery;
import net.maku.custom.biza.controller.reveiveable.vo.ReceivePayDetailVO;
import net.maku.custom.biza.pojo.reveiveable.ReceivePayDetailEntity;
import net.maku.framework.common.page.PageResult;
import net.maku.framework.common.service.BaseService;

/**
 * 收款明细
 *
 * @author NULL
 * @since 1.0.0 2022-07-13
 */
public interface ReceivePayDetailService extends BaseService<ReceivePayDetailEntity> {

    PageResult<ReceivePayDetailVO> page(ReceivePayDetailQuery query);

    void save(ReceivePayDetailVO vo);

    void update(ReceivePayDetailVO vo);

    void delete(List<Long> idList);
}